insulating pole - French English Dictionary